thin-client investing development radius3 application investment relationship customer home insurance life insurance certified financial planner java financial planning insurance software development crm cfp management investments financial estate planning asset management auto insurance